// JavaScript Document
//使用定义模型方法，定义一个模型
//小游戏相关的呈现
KuoqiAppjs.define('app.index',{
	version:'base',//模块基础版本号
	extends:'Kuoqi.app.game',//模块继承的模型，页面一般默认为page
	
	canvas:null,//canvas画布信息
	
	init:function(callback){
		//重新创建canvas画布信息
		this.width = 800;
		this.height = 600;
		//这是一个什么游戏呢，就在这里设置这个游戏了啦
		
		//首先创建一个游戏选手元素，每个游戏只能创建一个选手元素，这个选手元素会用户的相关行为绑定
		var player = this.top.getModel('app.element.player');
		this.top.syncModels();
		
		//将单位放置到地图中
		this.append(player);
		
		//增加一个AI元素
		for(var i =0;i<200;i++){
			var ai = this.top.getModel('app.element.air01').new();
			this.append(ai);
		}
		console.log(this);
		callback();
	},
	
	//初始化函数
	show:function(){
		//然后启动定时器世界
		this.start();//进行开始
	},
	
});